package com.dog.basics.bean.vo.admin.mtkj;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 设备轮椅
 * </p>
 *
 * @author wph
 * @since 2020-09-29
 */
@Data
public class WheelchairVo {


    /**
     * id
     */
    @ApiModelProperty(value = "id", dataType = "Long")
    private Long id;

    /**
     * 医院标识
     */
    @ApiModelProperty(value = "医院标识", dataType = "Long")
    private Long hospitalId;
    /**
     * 医院名称
     */
    @ApiModelProperty(value = "医院名称", dataType = "String")
    private String hospitalName;

    /**
     * 轮椅编号
     */
    @ApiModelProperty(value = "轮椅编号", dataType = "String")
    private String wheeCode;

    /**
     * 轮椅名称
     */
    @ApiModelProperty(value = "轮椅名称", dataType = "String")
    private String wheeName;
    /**
     * 是否绑定 : 0-未绑定 1:已经绑定
     */
    @ApiModelProperty(value = "是否绑定 : 0-未绑定 1:已经绑定", dataType = "Integer")
    private Integer type;
    /**
     * 轮椅状态 : 0-未使用 1-空闲 2-已借用  3-故障
     */
    @ApiModelProperty(value = "轮椅状态 : 0-未使用 1-空闲 2-已借用  3-故障", dataType = "Integer")
    private Integer wheeState;

    /**
     * 轮椅开启状态 : 0-开启 1-关闭
     */
    @ApiModelProperty(value = " 轮椅开启状态 : 0-开启 1-关闭", dataType = "Integer")
    private Integer useState;

    /**
     * 设备类型 : 0-轮椅 1-平推车 2-陪护床
     */
    @ApiModelProperty(value = "设备类型 : 0-轮椅 1-平推车 2-陪护床", dataType = "Integer")
    private Integer wheeType;

    /**
     * 轮椅开始使用时间
     */
    @ApiModelProperty(value = "轮椅开始使用时间", dataType = "Long")
    private Long wheeUseTime;

    /**
     * 轮椅所在位置
     */
    @ApiModelProperty(value = "轮椅所在位置", dataType = "String")
    private String wheePosition;

    /**
     * 卡号所在主板的位置
     */
    @ApiModelProperty(value = "卡号所在主板的位置", dataType = "String")
    private String address;

    /**
     * 省标识
     */

    @ApiModelProperty(value = "省标识", dataType = "Long")
    private Long provinceId;

    /**
     * 市标识
     */

    @ApiModelProperty(value = "市标识", dataType = "Long")
    private Long cityId;

    /**
     * 区标识
     */
    @ApiModelProperty(value = "区标识", dataType = "Long")
    private Long areaId;

    /**
     * 省名称
     */

    @ApiModelProperty(value = "省名称", dataType = "String")
    private String provinceName;

    /**
     * 市名称
     */

    @ApiModelProperty(value = "市名称", dataType = "String")
    private String cityName;

    /**
     * 区名称
     */
    @ApiModelProperty(value = "区名称", dataType = "String")
    private String areaName;

    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址", dataType = "String")
    private String detailedAddress;
    /**
     * 上传时间
     */
    @ApiModelProperty(value = "上传时间", dataType = "Long")
    private Long createTime;

    /**
     * 上传时间
     */
    @ApiModelProperty(value = "设备使用总时长(分)", dataType = "Integer")
    private Integer sumUserTime;
}
